cyber dhaba
Look at other dictionaries:
cyber dhaba — UK [ˈsaɪbə(r) ˌdɑːbə] / US [ˈsaɪbər ˌdɑbə] noun [countable] Word forms cyber dhaba : singular cyber dhaba plural cyber dhabas Indian English in South Asia, a place in the street where people can use computers or the Internet, for example to send… … English dictionary